harmful pests - German English Dictionary